supplier accounts purchase ledger supervisor - Alemán Inglés Diccionario